//to reset element-ui default css
.el-upload {
  input[type="file"] {
    display: none !important;
  }
}

.el-upload__input {
  display: none;
}

//暂时性解决diolag 问题 https://github.com/ElemeFE/element/issues/2461
.el-dialog {
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}

//element ui upload
.upload-container {
  .el-upload {
    width: 100%;

    .el-upload-dragger {
      width: 100%;
      height: 200px;
    }
  }
}

.el-popover {
  box-sizing: initial;
}

.el-button--text {
  color: #4CA4FE;
}

.el-pagination {
  margin-top: 10px;
}

.el-pagination.is-background {
  .el-pager {
    li:not(.disabled).active {
      background-color: #446BDE;
    }
  }
}

.nav-wrap {
  .el-menu {
    .el-submenu__title {
      .el-submenu__icon-arrow {
        display: none;
        color: #fff;
      }
    }
  }
}

.el-menu {
  .el-submenu__title {
    .el-submenu__icon-arrow {
      // color: #fff;
    }
  }
}

.el-form-item__content {
  .el-date-editor {
    .el-range-separator {
      padding: 0;
    }
  }
}

.el-radio-group {
  .el-radio {
    margin-bottom: 0;
  }
}

.el-progress-bar__outer {
  background-color: #c0c0c0;
}

/* 隐藏箭头 */
.el-table__expand-column .el-table__expand-icon .el-icon {
  visibility: hidden;
  display: none;
}

.el-tree {
  .is-disabled {
    color: #c0c4cc;
    cursor: not-allowed;
    background-color: #FFF !important;
  }
}

.el-loading-mask {
  z-index: 1999;
}

.el-notification__closeBtn {
  padding: 5px;
  right: 10px;
  top: 13px;
}

.el-button--basic {
  background-color: rgba(68, 107, 222, 1);
  border-color: rgba(68, 107, 222, 1);

  &:hover,
  &:active,
  &:focus {
    background-color: rgba(68, 107, 222, .9);
    border-color: rgba(68, 107, 222, .9);
  }
}
